be green thumbed - Turco Inglés Diccionario